shelf atoll - Alemán Inglés Diccionario